Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGHTON ROAD Terraced £952,105 £600,000 28 Apr 2008
3 LEIGHTON ROAD Detached £1,220,991 £360,000 26 Jun 2001
5 LEIGHTON ROAD Terraced £869,899 £515,000 16 Oct 2006
GROUND FLOOR FLAT 9 LEIGHTON ROAD Flats/Maisonettes £353,089 £350,000 7 Aug 2023